Books by Patricia R. McPherson