Author: Libby, McNeill & Libby.