Professor Richard Cook Author