The study of swimming propulsion using computational fluid dynamics - Marinho, Daniel Almeida (2009)