Hastings, Peter Langdon