Academia Science A critique of the scientific rigor involved in cryptozoological expedition reports. Steven Haynes April 28, 2026 0 A critical analysis of the scientific rigor involved in cryptozoological expedition reports and species discovery. Read More Read more about A critique of the scientific rigor involved in cryptozoological expedition reports.