David Lanz | Before The Last Leaf Falls ('95)