All about Professor Robert Howard