Peter (Peter H ) Maguire

Peter Maguire has taught at Bard College, Columbia Law School, and Southern Cross University. He is the author of "Facing Death in Cambodia."