Robert W Howarth Author