Books by Barbara Robey Egloff Shackett