Don't forget to to to Barnes & Noble in New York, Davros. It's HUGE and literally contains millions of books. Ginormous fantasy/sci-fi section. It might be downtown Fifth Avenue but don't quote me - haven't been to New York for a couple of years.
------------------