Mark A Cooper Author