A common misconception is that ELF files are just for executables. We already have seen they can be used for partial pieces (object code). Another example includes shared libraries, and even core dumps (those core or a.out files). ELF is also used for the kernel and kernel modules on Linux machines.
In this book (Life of Fred: Fractions) and the next book (Life of Fred: Decimals and Percents) you can learn everything you need to know to begin algebra! In one morning, our hero: 1  Teaches a class at the university.  Buys a bicycle.
The book tells the story of Fred, a five year old genius and college professor, and how he encounters math in his everyday life. Stanley Schmidt (the author) is a great guy who teaches students, not just math, and he makes it very enjoyable. Nearly every problem is a story problem and my son has learned much.