Stock / 9781406760866 Counterpoint And Harmony Bairstow, Edward C. EAN 9781406760866 Publisher Read Books Published 15 March 2007 Pages 416 Available copies New £54.99