Macanley : Frederic tbe Great ;John