David Torn review