Croft, Jane Helen,author.