Backwards & ForwardsDavid Ball. Forewords by Michael Langham and Joseph HajBook pricesPaperback $20.00 978-0-8093-1110-1NLEB $20.00 978-0-8093-8061-9