Thanks first to Paul White, Stuart Clayman and Saleem Bhatti for permission to use
their material in chapters two, four and nine.
Thanks to the IETF's Audio and Video WG, the MMusic WG, the IAB's
End2end Research Group, the Integrated and Differentiated Services and RSVP WGs, and to
UCL and the (D)ARPA, and the EC MICE projects. Thanks to Craig
Partridge at BBN, Khalid Sayood of
the University of Nebraska-Lincoln, Deborah Estrin
of USC, Tony Ballardie, Joc Chappell, Rex P. Tseng,
and especially Syngen Brown for copious feedback on the last draft.
Thanks to Petri Aukia for some LaTeX help.

Thanks to Rachel Blackman at UCL Press and Tony Moore for editorial work and cover
designs.

Thanks to Andrew Carrick for encouragement and editorial help on two
previous books!

We must acknowledge a broad debt to Van Jacobson, lately of the Lawrence
Berkeley Network Laboratory, for his pioneering work, upon which is
based a large part of what we describe in this book.

Thanks finally to Dave Clark at MIT for copious feedback,
and to Jennifer Mann of MK for editorial assistance.