Jamie Pumfrey Jamie Pumfrey. Justin Pumfrey Peter Humfrey Christine Humfrey Jennie Godfrey Peter Humfrey. by Peter Humfrey