data struct code, books