Jack Campbell (Naval officer) | Author profile | bookie