Connecting the dots by Doug Hargrove, Advanced Legal