Stock / 9781406793789 Form in Music Macpherson, Stewart, EAN 9781406793789 Publisher Read Books Published 1 January 2006 Pages 296 Available copies New £50.99