271 pages
English language
Published Jan. 3, 2015 by Titan Books.
271 pages
English language
Published Jan. 3, 2015 by Titan Books.
Dawn breaks over Vancouver and no one in the world has slept the night before, or almost no one. A few people, perhaps one in ten thousand, can still sleep, and theyve all shared the same golden dream.