@Escribitionist sounds really intriguing! Added to my to read list