Chessbase Fritz Trainer Monster ★ Extended & Recent
A "long piece" in chess means a or a rook (as opposed to short pieces: knights and pawns). The MONSTER series dedicates entire volumes to teaching you how to unleash the full potential of these pieces.
Prepare to crush.