We had a unique opportunity to work with colleagues from leading companies around the world on SyncML, which helped us broaden our experience. Without that we could not have written this book. We would like to thank all members of the SyncML Initiative and all people who have invested an important time of their lives to create SyncML, as well as our employers for having provided us with this opportunity. We would like to thank everybody who worked with us on SyncML, especially Frank Dawson, Douglas Heintzman, Rajiv Jain, Ilari Nurmi, Noel Poore, Timo Saraketo, Dan Wolfson, and Quinton Zondervan.
Numerous people furnished us with in-depth reviews of the book, supported us, or provided us with their invaluable expertise. We are indebted to Chatschik Bisdikian, Stephane Bouet, Douglas Heintzman, Philippe Kahn, Hui Lei, Michael Robert, James Scales, and Thomas Stober.
We would especially like to thank our wives and kids Alisha, Anna, Anusha, Eeva, Linda, Sandra, and Urmi for the borrowed time.