The British labour movement and imperialism - Frank, Billy; Horner, Craig; Stewart, David, Dr (Cambridge Scholars, 2010)