Charles Grant Allen är född i Kingston,