Backwards & Forwards: A Technical Manual for Reading Plays by Ball, David

This textbook is a bit heavy but worth it for the amount of content inside.