galford d weller