Hamelyn
Celtic Design: A Beginner's Manual second-hand book