A chat with... J.E. Horrocks