Desolation Road is a book written by Ian McDonald.
Hearts, Hands and Voices is a book written by Ian McDonald.