About

Mark Rogers is the pen-name of a practising domiciliary optometrist who is following the example set by James Herriot and keeping his head down!

 

 

Home of the 'Mark Rogers' series