Karl Richard , a . t. afl.