Tidal Power by Arthur Marinus Struben & Arthur Marinus Alexander Struben