Robert Sawyer
www.wake - read