This is the method for calculating great-circle distances that Mike Saunders refers to in his Pyramid Folio comments.  It is wrong; for correct formulae, see the comment at the end. 

GREAT CIRCLE CALCULATIONS

The distance between two places on the earth’s surface may be calculated provided the latitudes and longitudes of the places are known. 

Notation for great circle calculations

Let A and B be two places on the earth’s surface, as shown in Fig. 71The diagram labelled Fig. 74 seems to be meant., the angles α and β at A and B of the great circle passing through the two places and the distance D between A and B along the great circle can be calculated as follows:

Let B be the place of greater latitude (nearer the pole). 

LA is the latitude of A
LB is the latitude of B
LD is the longitude difference between A and B. 

Then, tan  β − α  = cot  LD   sin½(LBLA)
2 2 cos½(LB + LA)
and tan  β + α  = cot  LD   cos½(LBLA)
2 2 sin½(LB + LA)
give the values of  β − α  and  β + α
2 2
from which  β + α  +  β − α  = β
2 2
and  β + α  −  β − α  = α.
2 2

In the above it is convenient to take northern latitudes as positive and southern as negative.  If both places are in the southern hemisphere, LB − LA will be negative and it is simpler to refer the calculation to the South pole making suitable conversion with respect to North later if necessary.  The distance D (in degrees) along the great circle between A and B is given by:

tan D  = tan LBLA · sin½(β + α) Wrong
2 2 cos½(β − α)

Then to convert the angular distance D (in degrees) to linear distance:

D in degrees × 69.057 = miles
D in degrees × 111.136 = kilometres

Note it is more convenient to use decimals for the minutes and seconds of degrees. 

Comment by Michael Behrend, May 2014

Whilst the above method gives the bearings α and β correctly, the formula for the distance D is clearly wrong, since it makes D = 0 whenever A and B are on the same latitude.  A correct formula along the same lines is

tan D  = tan LD · cos½(LB + LA) · sin½(β + α)  .
2 2 cos½(LBLA) cos½(β − α)

However, as pointed out in the comments by Bob Schadewald, the angular distance D can be found more simply from

cosD = cosLA cosLB cosLD + sinLA sinLB ,

after which D can be converted from degrees to miles or kilometres as above.  If the points A and B are close together, it may be more accurate (because of rounding errors) to use the alternative formula

sin2 D  = cosLA cosLB sin2 LD  + sin2 LB − LA  .
2 2 2