David C. Giles

David C. Giles

David C. Giles has written at least 1 book. Their most popular book is Twenty-First Century Celebrity: Fame in Digital Culture with 1 save with an average rating of -⭐.