Chris James

Chris James

In the Cage / Science Fiction novelist; lover of good English; father to three wonderful kids; avid amateur photographer; sometime comedian; loopy Genesis fan