Joan Rebecca McShane — (1922-2012)