Jarryd Beck <jarrydb@cse.unsw.edu.au>

With thanks for contributions to:

Tom Hacohen
