Lonely Planet Sweden by Fran Parnell, Becky Ohlsen & Cristian Bonetto