Books by Diana Rose Harper