Manyebook
Tom Smallman
New York, New Jersey & Pennsylvania (Lonely Planet Guide)