Distributed Computer-Aided Engineering by Hojjat Adeli & Sanjay Kumar