I think at least some of the strange Amazon/Abe Books pricing is due to sellers running algorithms that automatically calculate prices based on what their competitors are offering.
You then get two (or more) companies locked in loops where seller A responds to seller B's price, who responds to sellers A's price, who responds to seller B's price, which can drive prices up to silly values. Or down.
You can follow the wild fluctuations in price on uk.camelcamelcamel.com.
For example, the lowest price for the Colin Marsden Diesel and Electric Loco Recognition Guide (new) hit a high of £47.99 in June last year, then dropped to 1p just before Christmas (a very convenient time for a bargain), before shooting up to £20, where it seems to have stayed this year.
But you can choose to pay £179.93, or £999.00 if you want. And if you prefer 2nd hand, you can have a 2nd hand one for £999.00 too.
Sometimes buying from Amazon feels like playing the stock market.