"Peter A. Flannery"