Author: David & R Neville Hadcock Knowles