realized that there's only on mobi header; changed accordingly.
it's now reading from the proper offset as well.
finally, the offsets in the comments of Mobi8Header were corrected.