Neil D Shortland Author