Designed to succeed, programmed to fail > Editions
by Priya Chidanandan
Published October 16th 2020
by FriesenPress
Paperback, 108 pages
Published October 16th 2020
by FriesenPress
Hardcover, 108 pages


