Stock / 9781438528298 The Perfect Wagnerite Shaw, Bernard EAN 9781438528298 Publisher Book Jungle Published 4 November 2009 Pages 108 Available copies New £39.99