By Gerard J. Tortora, Nicholas P. Anagnostakos, Tortora, Gerard J., Anagnostakos, Nicholas P.
By Gerard J. Tortora, Tortora, Gerard J.
By Gerard J. Tortora
By Gerard J. Tortora and Sandra Reynolds Grabowski, Gerard J. Tortora
By Tortora, Gerard J., Grabowski, Sandra R., Gerard J. Tortora, Sandra R. Grabowski
By Tortora, Gerard J., Gerard J. Tortora