Rough Guides produce a series of excellent travel guides aimed at backpackers, tourists and folk who want to experience a city. They're full of info and tips from other travellers and locals. Real good resource if you're visiting a place for the first time. They've been about for 40ish years.