A knight of the world : book two of the word and the void - Brooks, Terry (Orbit, 2006)