Peter G. Noakes | doi.page