Home›Books›Michael David HallMichael David HallNo biography available.Works (2)Captain Edward J. Ruppelt2000UFOs1999