The Writer's Reference Guide To Spanish by Carmen Urioste-Azcorra & Daniel Altamiranda