I believe the Official Records are available on-line at http://library5.library.cornell.edu/moa/moa_browse.html. Also, just about any major library should have a set.
I'm familiar with SIEGE TRAIN, but had not thought to consult it. Glad you found it.