Jeff Mitchell 

Critical thinker who likes terriers, travel, the beach and almost any shiny object...oh...and cookies