John Roberts, Author at Bio MechaniX