Palm's Rocky 28-Year Path to HP (A Timeline)