Richard Machin Author