l-r: Dan Zach, David Zach, Paul Zach, Philip Zach 20 [ccmmagazine.com]