Isbn9780340998212-detail