Books by Ruth E. Harper