HallUcpBinding PaperbackCopyright 02ISBN 0226313352