books co-authored by John