By Kevin Harrison I watched a documentary the other day on humpback whales. Yes, I did have a lot of time on my hands. But actually shows like that are quite fascinating, mostly because parallels can be drawn to...
Read more