A crime writer from York has brought the latest instalment in his series to the city.