Can you solve this river crossing puzzle?

After stumbling across the Entrepreneur Geek blog, i spotted this rather puzzling river crossing puzzle. Sadly, i haven’t managed to solve it yet, but i think i’m close.

Instructions:
  • Help these people to cross the river, in the next screen.
  • Only two people at a time, at least one adult.
  • Criminal (in striped dress) cannot be left with others, without the Police.
  • Mother cannot be with sons, while father is not around.
  • Father cannot be with daughters, while mother is not around.
  • Click on the BIG BLUE BUTTON to start!
  • Click on people to get them on or off the boat.
  • Click on the Red buttons to move the boat to opposite side