Tim Lindsay, Author at MedicGuild