IC59: The Ghost of Cassiopeia