John McDonald, ?-?