Ramsay Macdonald Book 1997 Ramsay Macdonald DM David Marquand 1 readers PublisherMetro Books,LondonPublished1997 United Kingdom, Great BritainPolitical parties