A First Course on Data Structures in Python
Donald R. Sheehy
Stuff Goes Bad: Erlang in Anger
Frank Hebert
Japanese for Busy People I: Romanized Version Includes CD
Association For Japanese-language Teaching (ajalt)
A Word on Languages
Paul Bagosy
Open Data Structures (in pseudocode)
Pat Morin
Open Data Structures (in C++)
Open Data Structures (in Java)