Hamelyn
Enigmas sin resolver II (EDAF) second-hand from £14.34