Ingles otros biparte graphs and applications hb cambridge