Harpur and Iles: an Omnibus