Principles, Applications, and A... Rabab M Nasser (edit... Paperback Published 04 Jun 2025 $187.52 In Stock