AUTHORS

Lynne Kelly

Dr Lynne Kelly is a science writer and an Honorary Research Associate at La Trobe University.

BOOKS BY THIS AUTHOR