But Dr. John knows that he has an excellent background to devise his own solution. http://practice-management-software.blogspot.com/