Authors and contributors, in no particular order: Steve Lacy Fedor Gogolev Pedro Larroy Philip Schleihauf Sergei Lebedev Raj Lenin