Author: richard hardwick