The best self published book I've read this year

Only a week late