I’ve been recommending this book to a number of lawyers lately.
By far, the best text on cross-examination is:
Cross-Examination: Science and Techniques
By Larry Pozner and Roger Dodd
The book is not light reading, but it contains the most thorough treatment of how to prepare and implement a cross-examination.