Pack D.C.
The development of bivariational principles for the calculation of upper and lower bounds