Profile of David W Richardson