The Hand and the Road: The Life and Times of John A. Mackay