publisher: Rough Guides
publish date: November 29th 2004
format: paperback pages: 896
language: English
ISBN:
1843532883 (9781843532880)
ASIN: 1843532883
publisher: CANONGATE BOOKS LTD publish date: 2008-09-18
format: Paperback pages: 896
language: English
ISBN:
1847670032 (9781847670038)
ASIN: 1847670032
publisher: Rough Guides
publish date: February 1st 2012
format: paperback pages: 384
language: English
ISBN:
1405389648 (9781405389648)