Combating destructive thought processes by Robert Firestone · Bookplated