Mars - A tale of planetary woe