Christopher B Cooper Author