The island of Kannyogoga
By: Achilles Zimbe Tebandeke
Publisher: Blessedness Systems
Published: 2015
Place of publication: Kampala, Uganda
Language: eng
Number of pages: 217
Notes: Cover title.