Software Design Methods for Concurrent and Real-Time Systems by Hassan Gomaa | Menrva Books