Armacost, Peter H. (Peter Hayden)