APOLLO; OR, A PROBLEM SOLVED