Engineering Transactions, Vol 60, No 2 (2012)
About
Engineering Transactions Engineering Transactions