Patricia M Batten Author