Al Stewart rocks in the ocean