Arabic in a Flash - Volume 2 - Fethi Mansouri, Yousef Alreemawi (Tuttle Publishing, 2007)
Flash cards