John Long is a palaeontologist who has studied in depth the 450-million-year history of sharks. When Professor Long joined ABC Conversations he schooled Richard Fidler on some impressive facts about ...