would recommend It provides good information, good structure and adequate pictures. Though it could have better information on some topics and a few sections were missing.
Comments