John C. O'Brien III

Communications  Consultant

My Life
Short Bio

Besides reading, I enjoy mental puzzles and games, martial arts, intelligent debate over political issues, and, of course, spending time with my wonderful wife, two beautiful daughters, and twin boys.