Books by Patricia Irvine