doug hammond