Quarto, 566 pages including index. Published by the authors. uoo