CraftyRaf

Author of The Checkmate Patterns Manual on www.chessable.com | Engineer | Maths addict | Gamer | Table tennis player | Nature lover