Managing Technological Change


Alan Wheable TV-Bay Magazine
Read ezine online
Download PDF
Download PDF

Continual technological change in the broadcast and media industries can make it difficult to plan for the mid to long term. Typically, broadcasters and media organisation are still implementing the last set of changes to working practices when the next changes come along.

Display manufacturers and viewer expectation help drive the different technological trends and broadcasters / media organisations need to establish the most effective and most economical way of delivering what the viewer wants.

Most of the recent drive has been for the enhanced viewing experience provided by 4K, high dynamic range and wide colour gamut and behind this is the desire by organisations to embrace an all IP infrastructure.

There are risks, gains and significant investment required if moving to new technologies as opposed to staying with the traditional technologies that many are familiar with. On the other side of the argument, businesses may become more efficient and profitable if adopting newer ones.

Broadcasters and media organisations need to tread the fine line between being viable and profitable today with being viable and profitable in the future regardless of the decisions that have been made in the past and those that will be in the future.

Within the industry, manufacturers drive change to sell their own products and solutions. Some of these products and solutions help drive progress in the industry and some of these are the results of failings in agreed or desired practice. Instead of manufacturer consortiums and alliances, many in the industry advocate discussions between equipment manufacturers, broadcasters, post house and others in video and vision so that informed choices can be made for the betterment of the industry. Only at this point can all manufacturers offer solutions to help support these decisions.

Purchasers of T&M products need to look at the current functionality/compatibility of the products on offer, the approach taken by the product manufacturer to changes in technology, their road map for the future as well as their track record.

The development of the Ultra family of products was born out of the needs identified while talking to broadcasters and media organisations and this has culminated in test and measurement products that have been designed specifically to meet their needs today without compromising their future choices.

Omnitek does not believe that customers should be penalised for the decisions they may have made in good faith in the past and operates a flexible upgrade process to accommodate changing industry needs and workflows and allow customers to migrate the functionality of their existing Ultra product to any other variant available now or in the future. This allows customers to purchase T&M equipment now, knowing that their investment will not be wasted in the future when further technological challenges arise. To formalize Omnitek’s flexible upgrade path, it will be launching the “Ultra Passport” care package to support its loyal past and current customers.

The Ultra 4K Tool Box, launched in 2015, has become the industry standard Test & Measurement tool for manufacturers working with 4K, 12G-SDI, quad 3G-SDI as well as 6G-SDI, HD-SDI and SD-SDI. The Ultra 4K Tool Box provides a sophisticated package of physical layer analysis instruments that are normally only found on high-end, high cost oscilloscopes. With over 500 Ultra 4K Tool Boxes in daily service with manufacturers around the world, we can confidently say that the desire for the early demise of the humble BNC is not the majority opinion.

The Ultra XR, launched in 2016, has become the weapon of choice in Post for anyone wanting to grade and quality control HD, SDR, 4K and HDR content. The Ultra XR provides all the traditional tools needed to work with DI - high-resolution waveform display, vectorscope, CIE chart etc - but engineered specifically with 4K/UHD in mind. The Ultra XR supports 12-bit 4:4:4 / 4:2:2 SDI input formats in YCbCr and RGB, along with Wide Colour Gamut RGB - ITU-R BT.2020 and High Dynamic Range (HDR) inputs - ST2084 / PQ and Hybrid Log Gamma. Now with support for SMPTE 2110 / SMPTE 2022-6 HD video with full dual PTP support including packet status monitoring and logging, with 2110 4K support being demonstrated at IBC.

The Ultra TQ, launched in 2017, supports the analysis of video over SDI or an IP link as a SMPTE 2110 / SMPTE 2022-6. In addition to its comprehensive set of video instruments, the Ultra TQ has now gained the ability to analyse and decode Dolby E, Dolby D and Dolby D+ audio for monitoring and quality checking. This ‘all in one’ solution is proving very popular with broadcasters who are looking to find a solution for current needs with a ‘foot in the door’ for future requirements such as 4K.

To allow the decoding of Dolby, AES/EBU input/output as well as analogue audio monitoring functionality, a new mezzanine board has been designed for the Ultra product range. This board provides the AES/EBU audio connectivity required to monitor the de-embedded audio from the SDI/IP stream and decoded Dolby content. This new audio hardware will be available as a factory upgrade to existing customers.

The Omnitek team will be available at IBC to discuss its solutions for R&D / Manufacturing, Post and Broadcast. Come and see us at IBC 2018 - Stand 10.A24.


Tags: iss133 | omnitek | ip | waveform | vectorscope | ultra tq | Alan Wheable
Contributing Author Alan Wheable

Read this article in the tv-bay digital magazine
Download PDF
Article Copyright tv-bay limited. All trademarks recognised.
Reproduction of the content strictly prohibited without written consent.

Related Interviews
  • Omnitek Ultra TQ at IBC 2017

    Omnitek Ultra TQ at IBC 2017

  • Omnitek Updates for Ultra 4k Toolbox at NAB 2018

    Omnitek Updates for Ultra 4k Toolbox at NAB 2018

  • Omnitek Consultancy and Design Services at IBC 2017

    Omnitek Consultancy and Design Services at IBC 2017

  • Omnitek at IBC 2016

    Omnitek at IBC 2016

  • Omnitek at NAB 2016

    Omnitek at NAB 2016

  • Omnitek at BVE 2016

    Omnitek at BVE 2016

  • Omnitek Ultra 4K Tool Box at IBC 2015

    Omnitek Ultra 4K Tool Box at IBC 2015

  • Clear-Com Free Speak II IP Transceiver at IBC 2018

    Clear-Com Free Speak II IP Transceiver at IBC 2018

  • PHABRIX QXIP support for SMPTE 2110

    PHABRIX QXIP support for SMPTE 2110

  • HDMI over IP and KVM over IP with the Apantac OG-Mi 9 series shown at IBC 2018

    HDMI over IP and KVM over IP with the Apantac OG-Mi 9 series shown at IBC 2018

  • IP Prompting from Portaprompt at IBC 2018

    IP Prompting from Portaprompt at IBC 2018

  • Guntermann and Drunck show KVM over IP at IBC 2018

    Guntermann and Drunck show KVM over IP at IBC 2018

  • CueScript CueB with OpenGear at IBC 2018

    CueScript CueB with OpenGear at IBC 2018

  • CueScript show their IP CSM Monitors at IBC 2018

    CueScript show their IP CSM Monitors at IBC 2018

  • KVM over IP from Guntermann and Drunck at NAB 2018

    KVM over IP from Guntermann and Drunck at NAB 2018

  • CueiT Software from CueScript at NAB 2018

    CueiT Software from CueScript at NAB 2018

  • PAM-IP and ST-2110 support from TSL at NAB 2018

    PAM-IP and ST-2110 support from TSL at NAB 2018

  • Clear-Com E-IPA Card for Eclipse HX Digital Matrix at NAB 2018

    Clear-Com E-IPA Card for Eclipse HX Digital Matrix at NAB 2018

  • Compass X Heads from Miller Tripods at NAB 2018

    Compass X Heads from Miller Tripods at NAB 2018

  • All IP Workflow from Quantum with Xcellis Workflow Storage solutions at NAB 2018

    All IP Workflow from Quantum with Xcellis Workflow Storage solutions at NAB 2018

  • Soft step migration to IP with Media Links at NAB 2018

    Soft step migration to IP with Media Links at NAB 2018

  • 3D Storm discuss IP and NDI for Live Media Server and Live CG Broadcast at NAB 2018

    3D Storm discuss IP and NDI for Live Media Server and Live CG Broadcast at NAB 2018

  • Facilis ships version 10.1 at NAB 2018

    Facilis ships version 10.1 at NAB 2018

  • ROSS Ultrix IP and more from NAB 2018

    ROSS Ultrix IP and more from NAB 2018

  • Telos Infinity IP Broadcast Intercom from Telos Alliance shown at BVE 2018

    Telos Infinity IP Broadcast Intercom from Telos Alliance shown at BVE 2018

  • IP Ready Prompting Solutions from CueScript shown at BVE 2018

    IP Ready Prompting Solutions from CueScript shown at BVE 2018

  • Sennheiser iPhone Microphones at IBC 2107

    Sennheiser iPhone Microphones at IBC 2107

  • IP Prompting from Portaprompt at IBC 2017

    IP Prompting from Portaprompt at IBC 2017

  • Miller Compass X Series of Tripod Heads shown at IBC 2017

    Miller Compass X Series of Tripod Heads shown at IBC 2017

  • New IDX Technology IPL V-Mount Battery range at IBC 2017

    New IDX Technology IPL V-Mount Battery range at IBC 2017

  • CellSat - the cell and Ku-band IP satellite solution from Dejero at IBC 2017

    CellSat - the cell and Ku-band IP satellite solution from Dejero at IBC 2017

  • IP Gateway from Dejero at NAB 2017

    IP Gateway from Dejero at NAB 2017

  • HDR, 12G, 4k, IP - the range expands from Phabrix at NAB 2017

    HDR, 12G, 4k, IP - the range expands from Phabrix at NAB 2017

  • IP, 3G-SDI + HDR generation, analysis and monitoring from Phabrix NAB 2017

    IP, 3G-SDI + HDR generation, analysis and monitoring from Phabrix NAB 2017

  • Mission Critical IP Transport Solutions from MediaLinks at NAB 2017

    Mission Critical IP Transport Solutions from MediaLinks at NAB 2017

  • Video Transport over IP from MediaLinks at NAB 2017

    Video Transport over IP from MediaLinks at NAB 2017

  • Uncompressed Video over IP from Matrox at NAB 2017

    Uncompressed Video over IP from Matrox at NAB 2017

  • House of Worship Multisite Streaming from VITEC at NAB 2017

    House of Worship Multisite Streaming from VITEC at NAB 2017

  • IPTV Digital Signage from VITEC at NAB 2017

    IPTV Digital Signage from VITEC at NAB 2017

  • Get on the IP ladder with Netgazer from MediaLinks at NAB 2017

    Get on the IP ladder with Netgazer from MediaLinks at NAB 2017

  • Guntermann and Drunck KVM over IP at IBC 2016

    Guntermann and Drunck KVM over IP at IBC 2016

  • Infinity Arm - Matthews Studio Equipment at NAB 2016

    Infinity Arm - Matthews Studio Equipment at NAB 2016

  • Apantac monitoring over IP at NAB 2016

    Apantac monitoring over IP at NAB 2016

  • IMT DR3 IP Diversity Receiver at NAB 2016

    IMT DR3 IP Diversity Receiver at NAB 2016

  • Black Box Agility IP System at BVE 2016

    Black Box Agility IP System at BVE 2016

  • Tips and Tricks for Live Webcasting Events

    Tips and Tricks for Live Webcasting Events

  • CueScript at IBC 2015

    CueScript at IBC 2015

  • Miller Cineline tripods at IBC 2015

    Miller Cineline tripods at IBC 2015

  • Miller Compass tripods at IBC 2015

    Miller Compass tripods at IBC 2015

  • EGRIPMENT G-TRACK at NAB 2015

    EGRIPMENT G-TRACK at NAB 2015

  • SISLIVE Manpak tripod antennas at NAB 2015

    SISLIVE Manpak tripod antennas at NAB 2015

  • EGRIPMENT and VENTUZ at NAB 2015

    EGRIPMENT and VENTUZ at NAB 2015

  • APANTAC IP and SDI Multiviewer at NAB 2015

    APANTAC IP and SDI Multiviewer at NAB 2015

  • MILLER Cineline 70 Tripod System at NAB 2015

    MILLER Cineline 70 Tripod System at NAB 2015

  • EGRIPMENT with VIZRT at NAB 2015

    EGRIPMENT with VIZRT at NAB 2015

  • PLAYBOX TitleBox IP at NAB 2015

    PLAYBOX TitleBox IP at NAB 2015

  • Sachtler Tripods at BVE 2015

    Sachtler Tripods at BVE 2015

  • Philip Blooms recommendations at IBC 2014

    Philip Blooms recommendations at IBC 2014

  • Air Alloy Tripod System from Miller Fluid Heads at IBC 2014

    Air Alloy Tripod System from Miller Fluid Heads at IBC 2014

  • CueScript EMC prompter and control surface at IBC 2014

    CueScript EMC prompter and control surface at IBC 2014

  • ChyronHego PowerClips at NAB 2014

    ChyronHego PowerClips at NAB 2014

  • CueScript Prompters at NAB 2014

    CueScript Prompters at NAB 2014

  • Philip Bloom on Tour in Belfast

    Philip Bloom on Tour in Belfast

  • Autocue DSLR Prompter using iPad at IBC 2013

    Autocue DSLR Prompter using iPad at IBC 2013

  • Clear-Com Eclipse HX at NAB 2013

    Clear-Com Eclipse HX at NAB 2013

  • LiveU: Smart Grip at NAB 2013

    LiveU: Smart Grip at NAB 2013

  • Autoscript at IBC 2012

    Autoscript at IBC 2012

  • Featured Clip: Geoff Boyle comments on NAB 2012

    Featured Clip: Geoff Boyle comments on NAB 2012

  • Clear-Com Eclipse MADI Card at NAB 2012

    Clear-Com Eclipse MADI Card at NAB 2012

  • Clear-Com Eclipse at NAB 2012

    Clear-Com Eclipse at NAB 2012

  • Autoscript at BVE 2012

    Autoscript at BVE 2012

  • Autoscript at BVE North 2011

    Autoscript at BVE North 2011

  • Autoscript at IBC2011

    Autoscript at IBC2011

  • IPV at IBC2011

    IPV at IBC2011

  • New Phone and Tablet products from Padcaster at NAB 2018

    New Phone and Tablet products from Padcaster at NAB 2018

  • PARADISO Lite commentary unit from Glensound at BVE 2018

    PARADISO Lite commentary unit from Glensound at BVE 2018

  • Skyline 90 from Miller at NAB 2017

    Skyline 90 from Miller at NAB 2017

  • Combo Live 55 Pedestal from Miller at NAB 2017

    Combo Live 55 Pedestal from Miller at NAB 2017

  • Virtual and Augmented Reality support with the Arrow Fx7 from Miller at NAB 2017

    Virtual and Augmented Reality support with the Arrow Fx7 from Miller at NAB 2017

  • Telos Alliance at BVE 2017

    Telos Alliance at BVE 2017

  • The Telos Alliance at IBC 2016

    The Telos Alliance at IBC 2016

  • NewTek at IBC 2016

    NewTek at IBC 2016

  • Apantac UHD conversion technology at IBC 2016

    Apantac UHD conversion technology at IBC 2016

  • Miller Camera Support at IBC 2016

    Miller Camera Support at IBC 2016

  • Sennheiser HandMic digital and MKE 440 at IBC 2016

    Sennheiser HandMic digital and MKE 440 at IBC 2016

  • Wohler at IBC 2016

    Wohler at IBC 2016

  • Nevion at NAB 2016

    Nevion at NAB 2016

  • Miller Arrow X Series at NAB 2016

    Miller Arrow X Series at NAB 2016

  • Cinegy at IBC 2015

    Cinegy at IBC 2015

  • Clear-Com at IBC 2015

    Clear-Com at IBC 2015

  • Elemental Technologies news at IBC 2015

    Elemental Technologies news at IBC 2015

  • Autocue at BVE 2015

    Autocue at BVE 2015

  • KITPLUS rig setup at IBC 2014

    KITPLUS rig setup at IBC 2014

  • Dalet at IBC 2014

    Dalet at IBC 2014

  • Glensound Dante at IBC 2014

    Glensound Dante at IBC 2014

  • Clear-Com LinQ at IBC 2014

    Clear-Com LinQ at IBC 2014

  • Thomson Video Networks at IBC 2014

    Thomson Video Networks at IBC 2014

  • BBright at IBC 2014

    BBright at IBC 2014

  • Viaccess-Orca at IBC 2014

    Viaccess-Orca at IBC 2014

  • Cineline Fluid Head from Miller Camera Support at NAB 2014

    Cineline Fluid Head from Miller Camera Support at NAB 2014

  • Perception at NAB 2014

    Perception at NAB 2014

  • ChyronHego at NAB 2014

    ChyronHego at NAB 2014

  • Cinegy at NAB 2014

    Cinegy at NAB 2014

  • Elemental Technologies Software-Defined Video at NAB 2014

    Elemental Technologies Software-Defined Video at NAB 2014

  • Elemental Technologies HEVC solutions at NAB 2014

    Elemental Technologies HEVC solutions at NAB 2014

  • Elemental Technologies Multiscreen Solutions at NAB 2014

    Elemental Technologies Multiscreen Solutions at NAB 2014

  • Libec ALLEX slider system at NAB 2014

    Libec ALLEX slider system at NAB 2014

  • Glensound Cub at BVE 2014

    Glensound Cub at BVE 2014

  • The tv-bay Tour in Manchester June 2014

    The tv-bay Tour in Manchester June 2014

  • The tv-bay Tour in London June 2014

    The tv-bay Tour in London June 2014

  • October TOUR 2013 Roundup

    October TOUR 2013 Roundup

  • Pinewood TOUR!

    Pinewood TOUR!

  • Leeds TOUR

    Leeds TOUR

  • Belfast TOUR

    Belfast TOUR

  • Haivision on BroadcastShow LIVE at IBC 2013

    Haivision on BroadcastShow LIVE at IBC 2013

  • Cinegy on BroadcastShow LIVE at IBC 2013

    Cinegy on BroadcastShow LIVE at IBC 2013

  • Trilogy on BroadcastShow LIVE at IBC 2013

    Trilogy on BroadcastShow LIVE at IBC 2013

  • Miranda on BroadcastShow LIVE at IBC 2013

    Miranda on BroadcastShow LIVE at IBC 2013

  • Polecam talk accessories on BroadcastShow LIVE 2013

    Polecam talk accessories on BroadcastShow LIVE 2013

  • SIS LIVEs Mark Shadbolt on BroadcastShow LIVE at IBC 2013

    SIS LIVEs Mark Shadbolt on BroadcastShow LIVE at IBC 2013

  • SMPTE on BroadcastShow LIVE at IBC 2013

    SMPTE on BroadcastShow LIVE at IBC 2013

  • Tektronix at IBC 2013

    Tektronix at IBC 2013

  • Albis Technologies celebrating ten years at IBC 2013

    Albis Technologies celebrating ten years at IBC 2013

  • Bridge Technologies QoE Monitoring with Mobile Videowall Display at IBC 2013

    Bridge Technologies QoE Monitoring with Mobile Videowall Display at IBC 2013

  • Ianiro on BroadcastShow Tour May 2013

    Ianiro on BroadcastShow Tour May 2013

  • Autodesk at NAB 2013

    Autodesk at NAB 2013

  • Clear-Com: Concert at NAB 2013

    Clear-Com: Concert at NAB 2013

  • Scott Hill uses EditShare: Lightworks at NAB 2013

    Scott Hill uses EditShare: Lightworks at NAB 2013

  • Visionary Solutions at NAB 2013

    Visionary Solutions at NAB 2013

  • Cinegy: Multiviewer at NAB 2013

    Cinegy: Multiviewer at NAB 2013

  • Telestream Vantage v5 at NAB 2013

    Telestream Vantage v5 at NAB 2013

  • Autocue at NAB 2013

    Autocue at NAB 2013

  • Cobham: Mini RF Transmitters at NAB 2013

    Cobham: Mini RF Transmitters at NAB 2013

  • Cobham: RF Transmitter at NAB 2013

    Cobham: RF Transmitter at NAB 2013

  • Thear Technology at BVE 2013

    Thear Technology at BVE 2013

  • TSL Systems at BVE 2013

    TSL Systems at BVE 2013

  • Ianiro at BVE 2013

    Ianiro at BVE 2013

  • Guntermann and Drunck GmbH at BVE 2013

    Guntermann and Drunck GmbH at BVE 2013

  • AC Entertainment Technologies at BVE 2013

    AC Entertainment Technologies at BVE 2013

  • Pinknoise at BVE North 2012

    Pinknoise at BVE North 2012

  • Polecam at BVE North 2012

    Polecam at BVE North 2012

  • Bexel at NAB 2012

    Bexel at NAB 2012

  • Vinten at NAB 2012

    Vinten at NAB 2012

  • Broadcast Pix at NAB 2012

    Broadcast Pix at NAB 2012

  • Visionary Solutions at NAB 2012

    Visionary Solutions at NAB 2012

  • Polecam at NAB 2012

    Polecam at NAB 2012

  • Sachtler at BVE 2012

    Sachtler at BVE 2012

  • Trilogy at BVE 2012

    Trilogy at BVE 2012

  • Chyron at BVE 2012

    Chyron at BVE 2012

  • Autocue at BVE 2012

    Autocue at BVE 2012

  • Teradek at BVE 2012

    Teradek at BVE 2012

  • Ianiro at BVE 2012

    Ianiro at BVE 2012

  • IOV at ProVideo2011

    IOV at ProVideo2011

  • Thear Technology Limited at ProVideo2011

    Thear Technology Limited at ProVideo2011

  • Hague Camera Supports at ProVideo2011

    Hague Camera Supports at ProVideo2011

  • TNP and Rotolight at BVE North 2011

    TNP and Rotolight at BVE North 2011

  • Ianiro at BVE North 2011

    Ianiro at BVE North 2011

  • Elemental Technologies at IBC2011

    Elemental Technologies at IBC2011

  • Datavideo at IBC2011

    Datavideo at IBC2011

  • Harmonic at IBC2011

    Harmonic at IBC2011

  • Sachtler at IBC2011

    Sachtler at IBC2011

  • Tiffen at IBC2011

    Tiffen at IBC2011

  • Haivision at IBC2011

    Haivision at IBC2011

  • Marshall Electronics at IBC2011

    Marshall Electronics at IBC2011

  • Autocue at IBC2011

    Autocue at IBC2011

  • Nevion at IBC2011

    Nevion at IBC2011

  • Pixel Power at IBC2011

    Pixel Power at IBC2011

  • Tektronix at IBC 2016

    Tektronix at IBC 2016

  • Tektronix at IBC 2014

    Tektronix at IBC 2014

  • Atomos with the Samurai Blade on BroadcastShow LIVE at IBC 2013

    Atomos with the Samurai Blade on BroadcastShow LIVE at IBC 2013

  • Calrec Callisto at IBC 2013

    Calrec Callisto at IBC 2013


Related Shows
  • Den Lennie chats to Philip Bloom

    Den Lennie chats to Philip Bloom


Articles
Accelerated Workflows with eGPU
Mike Griggs From the UK’s National Trust to magazine publishers to manufacturers, digital content creator Mike Griggs has a wide and varied portfolio of clients for whom he creates 3D art, motion graphics and multimedia exhibits. A typical day might involve sampling birdsong near Virginia Woolf’s country estate or creating 3D animations for VR. To keep on top of these demands, Griggs wanted to take the full power of the GPU computing revolution on the road.
Tags: iss134 | sonnet | egpu | amd | post production | editing | Mike Griggs
Contributing Author Mike Griggs Click to read or download PDF
Giving Welsh sport a global audience
Adam Amor From the Ospreys Rugby Union team, to the Football Association of Wales, as well as national cycling, swimming and boxing coverage, Port Talbot based Buffoon Film and Media has been heavily involved in putting Welsh sports on the world stage.
Tags: iss134 | blackmagic | atem | buffoon | micro studio camera | Adam Amor
Contributing Author Adam Amor Click to read or download PDF
Keeping it remotely real
Reuben Such Everyone wants to do more with less. Always have, although it could be argued that doing more with more is something to aspire to, not many have that luxury. So let’s stick with the prevailing winds of doing more with less, and not just doing more, but doing it remotely, particularly in terms of production. Remote production, in particular, is getting a lot of attention in the field these days, but not so much in terms of the remote operation of fixed studios.
Tags: iss134 | remote control | IPE | IDS | Reuben Such
Contributing Author Reuben Such Click to read or download PDF
What content providers need to know about OTT
Hiren Hindocha As OTT (Over-The-Top) technology has gotten more mature and established robust standards over the years, the concept of OTT monitoring is gaining popularity. With customer expectations soaring, it’s vital for OTT providers to deliver superior quality content. To deliver Quality of Experience (QoE) on par with linear TV broadcast, the entire system, starting from ingest to multi-bitrate encoding to delivery to CDN must be monitored continuously.
Tags: iss134 | ott monitoring | qos | logging | compliance | dash | atsc | cloud | Hiren Hindocha
Contributing Author Hiren Hindocha Click to read or download PDF
An Obituary to Timecode
Bruce Devlin - new A stoic and persistent character that stubbornly refused to change with the times, Timecode has finally passed on, but no-one has noticed. A long-lasting industry veteran, Timecode was brought into this world at an uncertain date in the late 1960s due to the needs of analogue tape workflows and the demand for synchronisation between audio and video devices. A joint activity between SMPTE and the EBU led to the work on Time and Control codes starting its journey to standardisation in the early 1970s.
Tags: iss134 | timecode | smpte | ebu | edit | Bruce Devlin - new
Contributing Author Bruce Devlin - new Click to read