It seems these days that every tool has its history book, and the compass is no exception, its story being taken up by Alan Gurney in
Compass: A Story of Exploration and Innovation. This pairs well with books like Dava Sobel's
Longitude (although Sobel's is a slightly better read), and Gurney has done a fairly good job of outlining the long history of the the humble compass. A decent armchair history, and recommended for all the mariners out there who are interested in how they get where they're going.