Brian Shakeshaft(? - )
Doreen Shakeshaft(? - )
Andrew Shakeshaft
b. ? , ?
d.  
cod.  
bur.  
occ. ?
edu.  
em.