Hampshire Author self-publishes his heartbreaking story.

Jun 09, 2014, 01:12 PM

Titchfield-based David E Gates has published his own intensely personal and moving story, documenting how he took on mighty opposition and won!