Appendix A-J
Details to follow