McCain Ranch

224 pages paperback 1991

emotional mysterious reflective slow-paced

268 pages hardcover 1992

fiction contemporary emotional lighthearted medium-paced