David Perata Author