Edgar allan puga and maya