john w haywood