stanley hazen