dr_richard_g_foster