Books written by Leslie Proctor Foster