Yanchun Zhang, Jeffrey Xu Yu, Jingyu Hou Springer Berlin Heidelberg New York 2006 ISBN 3-540-27737-4
Publisher's homepage