David Bradshaw Aldrich 1918 - 2013