Rauni-Leena Luukanen-Kilde
Rauni-Leena Luukanen-Kilde is a Finnish physician who has been an author and lecturer on... more »
Robert Dean
Robert Dean is a ufologist. more »