David Noble — Australian rules footballer and coach