M29 Astronomy