>>24487795
not in the last three decades but this one may do the trick (Haven't read it yet, but it seems like a lost gem)