margin of safety book

2023