Contrary to what @Sunny2 said….baldness can happen from genes inherited by either side of the family along with the right hormones. So there is two parts….Genes ( which can come from wither side of the family ) & Hormones. You need BOTH to go bald (1 gene + hormones).
-Propecia is a medicine regarding blood pressure but doctors subscribe it for hair loss prevention (ask your doctor)
-Rogaine (minodoxil) is also known to work.
I am not sure if the above two stop a receding hair line (my guess is it does not)
I think there is also surgery or hair grafting as options but I am not too familiar with them.
I once read that research had showed that baldness is basically hair shrinking to micro size instead of loosing it and they were able to get some hair back on mices….so there is some promising work in the future.
Apart from that I have read short hair cuts (buzz cut & crew cuts) are good for thinning hair. If not then shaving is a good option.
The link for your picture did not work.