Meet Mavis

Every now and then I come across a blog author that really captures my attention. Sometimes its the subject matter they, sometimes its simply...