About the Author Bob Brennecke