Books by Mary E. Plouffe