Reading list: James Alexander Thom