Alien technology: Coping with modern mysteries - Mitra Ananda (New Delhi, India Sage Publications India Pvt. Ltd., 2010)