IOS Press
c/o Ohmsha, Ltd.
3-1 Kanda Nishiki-cho
Chiyoda-ku
Tokyo 101
Japan
Fax: +81 3 3233 2426
(Books only)
Inspirees International China
Ocean Express F-802
Xiaguangli 66
100027, Beijing
China
Tel. & Fax: +86 10 8446 7847
Free service line: 400 661 8717