Does anyone have any recommendations for books on the history/science of cartography? I'm looking to read an interesting book about cartography that isn't just a reference/appendix type book. Something that is semi-interesting, but still teaches about cartography fundamentals and possibly the origins/history.

Cheers!
emarde