I just bought a set of 150 or so flash cards called "The Standard Plays of Card Combinations" by Alan Truscott. It cost $14.95 and I bought it online from Baron Barclay Bridge Supplies. I am assiduously going through them. Each card has a card combination for declare play, and the worked out answer with explanation on the reverse.