robert flowers