Comment

Jun 02, 2014
If you have an open mind and enjoy refreshing perspectives on topical and age old issues sprinkled throughout a wonderfully imaginative scenario then just about any of Robert Sawyer's books will appeal to you.