Interface technology the leading edge (Research Studies Press, 1999)