History : the economic development of Britain 1820-80 : it's social and political impact - issues of historical interpretation : advanced higher /
Learning and Teaching Scotland.Higher Still Development Unit.
Edinburgh : HSDU,
2001.