Scan barcode
epilieaspiechick's review
informative
slow-paced
3.5
Definitely a dry topic and material, but certainly fascinating! It'll take more than one read to absorb though.
Scan barcode
3.5