by Rough Guides
publisher: Rough Guides publish date: October 1st 2007
format: paperback pages: 608
language: English
ISBN:
184353925X (9781843539254)
publisher: Rough Guides publish date: September 20th 2010
format: paperback pages: 608
language: English
ISBN:
1848365241 (9781848365247)
publisher: Penguin publish date: September 1st 2010
format: ebook
language: English
ISBN:
1405385669 (9781405385664)
publisher: World Music Network, Rough Guides publish date: March 1st 2008
format: audiobook minutes: 12
language: English
ISBN:
1906063192 (9781906063191)
publisher: Rough Guides Limited
format: paperback
language: English
ISBN:
1848365578 (9781848365575)