Alien technology : coping with modern mysteries - Mitra, Ananda, 1960- (SAGE Publications, 2010)