Lachlan and Mark Alder , is an English writer .
Mark Barrowcliffe ( born 14 July 1964 ) , also known as M.D.
Lachlan and Mark Barrowcliffe   , is an English writer .
Mark Barrowcliffe ( born 14 July 1964 ) , also known as M.D.