Protocols, Strands, and Logic
4 contributors - Paperback
£64.99
Specification, Algebra, and Software
3 contributors - Paperback
£69.99