Nice work! I may have to get that book