This book is nearly 500 pages, but well worth the read. It is absolutely enchanting; a mix of history, fantasy, adventure and romance. As a native New Yorker, I knew many of locations mentioned in the book. I've passed through Grand Central thousands of times as pictured on the cover. I recommend it to anyone.