Mike Bedford

Mike Bedford is a technical writer. He lives in Leeds, England.