We would like to thanks the following contributors:

John Edward Lawrence