About the Author Dave Carty