Peter McLaughlin, Jr Author