Kylix: The Professional Developer's Guide and Reference