Christopher B McLaughlin Author