Teach yourself Assembler Z-80 - Overaa, Paul Andreas (Best of Personal computer world, 1984)