FarooqM.Bsharat
A book on getting knocked down in life and pushing through it anyway.Disclaimer: One key takeaway of this book is imperfect perfection; and that same take away applies here too. In other words; ignore the typing errors if there are any.