http://thamesestate.com/JR//a_17398-real-estate-terms.html