Predicting Motion by D. Lambourne, Robert Lambourne & Lambourne D.