Contemporary Issues in Intellectual Property Law in Africa
Olasupo Owoeye
AI-Assisted Programming
Tom Taulli
The Making Sense of Politics, Media, and Law
Gary Watt
Learning Java
Marc Loy & Patrick Niemeyer & Daniel Leuck
African Communication Systems and the Digital Age
Eno Ime (University of Namibia) Akpabio