The battle for health : a political history of the socialist medical association. - Stewart, John (Ashgate, 1999)