A century has passed since the Komagata Maru arrived in Vancouver. Its arrival was a direct challenge to Canada's immigration laws, which barred immigrants from India - yet the nearly four hundred Punjabi passengers on board the ship had been promised equality with all other British subjects, and they arrived to claim that right. The Voyage of the Komagata Maru is an extensive revision, reappraisal, and expansion of Hugh Johnston's authoritative history...