Unicode explained - Korpela, Jukka K., 1952- (O'Reilly, 2006)