303 tricky chess tactics - Wilson, Fred (Cardoza Publishing, 2003)