undefined John Richardson De