Swarm Intelligence and Bio-Inspired Computation..: Theory and Applications Elsevier (9780124051638) View product