For works of this author written in collaboration with Kate Allan, search also under Lindsay, Jennifer