Reflections by Gary R Libby