Edward Long Fox (M.D. of Bristol.)