The Encyclopaedia Of Guilty Pleasures 1001 Things You Hate To Love
Publisher: John Murray General Publishing Division
Published: 2006
Number of pages: 352
ISBN-13: 9780719561382