Phil Keaggy | Slate