stanley hanson