At the Houston Museum of Natural Science, guests can stare into the gaping mouth of a 53-foot megalodon and admire the raw power of a prehistoric beast. For many onlookers, it's like stepping into another world — a sensation that Logan Beck ’09, the imaginative creator of this primal exhibition, first discovered at Rice University.