Allan Grant Haflund(25 Jan 1947 - 13 Dec 2012)
b.  
d.  
b.  
d.