Given two non-antipodal points on the surface of a sphere (in -lat,lon or any similar coordinate system) how do I calculate the positions of the poles (one will do, of course) of the great circle that runs through them? I can work out trigonometric formulas and know the basics of spherical trig already. I simply have not found a formula for this. It seems like it should be possible to work it out by constructing and solving a triangle with two right angles in it, but relating the third vertex back to the original reference system doesn't seem to me a straightforward problem. Perhaps there is a conversion formula for such a rotation of coordinate systems.
MOTIVATION: Google Earth should, but doesn't have a feature for drawing the great circle including two such points. I plan on using this calculation to center the provided small circle drawing tool, and just create one that has 90 degrees of arc in its 'radius'.