The Hollywood film musical - Grant, Barry Keith, (Wiley-Blackwell,)