Books by Lory Cross