Richard·Trimble Michael Trimble Michael Gamble Richard Hamblyn Quick and Nimble Richard B. Primack Richard de Report card trouble