For writing a very entertaining book that draws one into a labarynth of twists and turns starting from the first page...and dosnt let you go until you've finished the last page. I spent the week recalling a long list of memorable and dispicable characters by name, something I rarely have the patience for when I read a book. I have been to Barcelona and the book does it great justice.This is one of those books that you just don't want to end.