Books by Patricia Canning