Hydrogen's future may still include pistons : vimarsana.com