Colin Ware. Static and Moving Patterns, chapter 6, pages 201-240. Morgan Kaufmann Publishers, 2000.