An impressive piece of work -- a complete reverse-engineering of the Spectrum ULA, explaining all the neat stuff it does, and its bugs.
The author's web site is worth a look for more detail on how he actually did this; he built a complete clone of the ULA from 74-series chips first...
ISBN 0956507107.