Platelets and Megakaryocytes, Vol. 2 by Jonathan M. Gibbins & Martyn P. Mahaut-Smith