Cogent engineering (Cogent OA, an imprint of Taylor & Francis,, 2014)