What sort of price?
1001 wristwatches is a very safe bet, it's a huge hardback and totally crammed with watch0porn!
The Works had them online for about £3.99 (reduced from £20 or so) recently but I believe they sold out in no time flat.
Can still be had on e.bay for £5 or so.