Shane Patrick Lysaght MacGowan (n.